river barrage - Deutsch Englisch Wörterbuch